decent, well-behaved person - Espagnol Anglais Dictionnaire